.tw-aiclass-person {
  width: 100%;
  height: 300px;
  display: flex;
  flex-wrap: wrap;
  .tw-librarynodata {
    width: 100%;
    height: 100%!important;
  }
}
.tw-aiclass-person-item {
  // width: 50%;
  text-align: center;
  .xlabel {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.tw-aiclass-person-item.xgray { 
  img {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);

    filter: gray;
  }
}